d-glucaric acid - Turkish English Dictionary